package com.zp.self.module.level_1_问道.I_Java基础.I_7_JDK8新功能.函数式编程;

import org.junit.Test;

import java.util.function.Predicate;

public class 断言型接口_测试 {
    //接收一个 检查名称 实现，传入姓名; 打印断言型接口的返回值
    private void PredicateMethodTest(Predicate<String> predicate,String name) {
        System.out.println("检查名字是否合规：" + predicate.test(name)); //打印：false
    }

    @Test
    public void tesPredicate() {
        //测试：【匿名内部类】 实现--检查接口，名字是否符合规范？
        PredicateMethodTest(s1 -> {
            return !s1.contains(".");
        },"赖恩.纳多.迪卡.普里奥");
    }
}